#ifndef __SOCKET_H__
#define __SOCKET_H__

#include "Noncopyable.hpp"
namespace wd{

class Socket : public Noncopyable{
public:
    Socket();
    explicit Socket(int);
    ~Socket();
    int fd() const;
    void shutdowdWrite();
private:
    int _fd;
    
};


}

#endif

